
package com.hlkj.pay.app.merchant.ext.impl.lakala.dto.resp;
/*
 * Hlpay-Plus aggregate payment system.
 * Copyright (c) 2024-2025 Hlpay Team Copyright has the right of final interpretation.
 */

import com.google.gson.annotations.SerializedName;
import lombok.Data;

/**
 * @author HlpayTeam
 * @date 2024/12/11 10:07
 */
@Data
public class LakalaPayOrderSubmitRes {

    /**
     * merchant_no : 822290059430BCY out_trade_no : 720982165373671834096 trade_no :
     * 2024062666210315450047 log_no : 66210315450047 settle_merchant_no :
     * settle_term_no : acc_resp_fields :
     * {"code":"https://qr.alipay.com/bax01162hikpdvl7nk9t005f","code_image":"","prepay_id":"","app_id":"","pay_sign":"","time_stamp":"","nonce_str":"","package":"","sign_type":"","form_data":"","redirect_url":"","best_pay_info":""}
     */

    private String merchant_no;

    private String out_trade_no;

    private String trade_no;

    private String log_no;

    private String settle_merchant_no;

    private String settle_term_no;

    /**
     * code : https://qr.alipay.com/bax01162hikpdvl7nk9t005f code_image : prepay_id
     * : app_id : pay_sign : time_stamp : nonce_str : package : sign_type :
     * form_data : redirect_url : best_pay_info :
     */

    private AccRespFieldsBean acc_resp_fields;

    @Data
    public static class AccRespFieldsBean {

        private String code;

        private String code_image;

        private String prepay_id;

        private String app_id;

        private String pay_sign;

        private String time_stamp;

        private String nonce_str;

        @SerializedName("package")
        private String packageX;

        private String sign_type;

        private String form_data;

        private String redirect_url;

        private String best_pay_info;

    }
}
